package com.qfedu.fmmall.dao;

import com.qfedu.fmmall.entity.ProductComments;
import com.qfedu.fmmall.entity.ProductCommentsVO;
import com.qfedu.fmmall.general.GeneralDAO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author liuyadi
 */
@Repository
public interface ProductCommentsMapper extends GeneralDAO<ProductComments> {
    /**
     * 查询所有的评论
     *
     * @param productId
     * @return
     */
    public List<ProductCommentsVO> selectCommentsByProductId(String productId);

    /**
     * 分页查询评论接口
     *
     * @param productId 商品ID
     * @param start     起始索引
     * @param limit     查询条数
     * @return
     */
    public List<ProductCommentsVO> selectCommentsByProductId2(
            @Param("productId") String productId,
            @Param("start") int start,
            @Param("limit") int limit);
}